
import request from '@/utils/request'

// 使用条件查询多个区域内患者信息（行政区，街道，小区）
export function findPatientInArea(recheckStatus,areaLevel,pageIndex,pageSize,PatientName,cardId,areaId,beginInfectionDate,endInfectionDate) {
    return request({
      url: '/patient/area/' + recheckStatus,
      method: 'get',
      params: {PatientName,cardId,areaLevel,pageIndex,pageSize,areaId,beginInfectionDate,endInfectionDate}
    })
  }
  // 行政区和街道管理员复核患者
export function updatePatientRecheckStatus(recheckStatus,patientId) {
    return request({
      url: '/patient/patient/' + recheckStatus + '/' + patientId,
      method: 'patch',
    })
  }
  // 新增患者
export function insertPatient(data,areaId) {
    return request({
      url: '/patient/' + areaId,
      method: 'post',
      data
    })
  }
  // 小区更改患者信息及区域
export function updatePatientInfo(data,patientId,areaId) {
    return request({
      url: '/patient/patientInfo/' + patientId,
      method: 'put',
      data,
      params:{areaId}
    })
  }
  // 根据患者ID查询患者（包括对应区域信息）
export function findPatientById(patientId) {
    return request({
      url: '/patient/' + patientId,
      method: 'get'
    })
  }


